//*************************************************************************
// File Name: config.h
// Sets various data types to be maintained throughout the program
// execution.
// "Group 3"
// CS 1C
// March 25, 2010
// Group Project: SuperWarehouse
// Due: March 25, 2010
// - KZ's comment
//*************************************************************************

#ifndef CONFIG_H_
#define CONFIG_H_

//#define CUSTOMERS_IMPORT_FILE "customers.txt"
#define DEFAULT_CUSTOMER_IMPORT_FILE "data/customers.txt"
#define DEFAULT_SALES_IMPORT_FILE "data/11-05-08.txt"

#define CUSTOMERS_DATA_FILE "customers.dat"
#define CUSTOMERS_DATA_FILE_MAX_RECORDS 200

#define CUSTOMERS_DATA_NAME_LENGTH 200

#define REPORTS_DIR "reports"

#define SHOW_SPLASH true
#define SPLASH_FILE_NAME "splash.txt"

#define MEMBER_DUES_BASIC 45.00
#define MEMBER_DUES_SUPER 125.00

#define MEMBER_CODE_BASIC 'B'
#define MEMBER_CODE_SUPER 'S'

#define SALES_TAX_PERCENT 7.75

#define SUPER_MEMBER_REBATE_PERCENT 3.0

// Set current timestamp to November 5 2008
// Set to 0 to disable (use real time)
#define OVERRIDE_CURRENT_TIME 1225915200

#endif /* CONFIG_H_ */
